 @charset "UTF-8";
/**
* "Bubalus Layout" - My (X)HTML/CSS Framework
*
* IE/Win CSS-bugs 修正
*
* 应用于 IE 浏览器版本低（等）于 7 的时候
*/

@media all{
/**
* @section 修复核心类兼容性
*/

/**
* 强制 "hasLayout"
*/

body { height:1%; }
#container , #header, #main, #footer { zoom:1; }              /* IE6 & IE7    */
* html #header * html #main, * html #footer { width: 100%; }  /* IE 5.x & IE6 */
* html #header * html #main, * html #footer { wid\th: auto; } /* IE 6         */

.fl-le{display:inline;}/* 居左浮动 */
.fl-ri{display:inline;}/* 居右浮动 */

/**
* 修正部分列的显示问题
*/
* html .col-container { position:relative; } 

/**
* 避免由负值的空白边产生的水平滚动条
*/
html { margin-right:1px; }
* html { margin-right:0; }

/**
* 修正Italics bugs
*/
* html body * { overflow:visible; }
* html iframe, * html frame { overflow:auto; }
* html frameset { overflow:hidden; }

/**
* 关于IE的垂直滚动条
*/
body { o\verflow:visible; }

/**
* 修正在 IE5.x 与 IE6 里 textarea 和 input 元素的溢出行为
*/
* html textarea { overflow:scroll; overflow-x: hidden; }
* html input { overflow: hidden; }

/**
* 防止几个在旧版本 IE 中可能出现的问题
*/
body,
#main { position:relative; }
* html body { position:static; }

/**
* 列表背景消失 Bug
* @see        http://www.positioniseverything.net/explorer/ie-listbug.html
*/
* html ul, * html ol, * html dl { position: relative; }

/**
* 数字列表 Bug
*/
body ol li { display:list-item; }

/**
* 表单相关的修正
*/
fieldset, legend { position:relative; }

/**
* IE/Win 断头台 Bug
* @see http://www.positioniseverything.net/explorer/guillotine.html
*/
* html body a, * html body a:hover { background-color: transparent; }

/**
* 清除浮动相关
*/
.clear { display:block; }      /* 针对 IE5,IE6,IE7 */
* html .clear { height:1%; line-height:1px; }   /* 针对 IE5 + IE6/Win | 使之 hasLayout */

}
@media screen, projection{

/**
* 避免 IE 容器可能被撑大的问题
* @see http://www.positioniseverything.net/explorer/expandingboxbug.html
*/
* html .col-content { word-wrap: break-word; }

/* CSS end */
}